iT邦幫忙

2024 iThome 鐵人賽

DAY 22
0
Modern Web

深入前端地圖框架技術探索系列 第 22

Day22:Mapbox Optimization API

  • 分享至 

  • xImage
  •  

Mapbox Optimization API 是一個強大的工具,專門用於優化多個位置之間的路徑,確保它們按照最短或最有效的順序排列。這對於需要處理物流、送貨、車隊管理等應用場景非常有用,可以節省時間和成本。

主要功能:

路徑優化:在多個位置之間找到最短或最優的路徑。
支持多種交通模式:如駕車、騎行和步行。
支持多達 12 個途徑點:讓您規劃更複雜的行程。
時間窗支持:可以設置每個位置的時間限制,確保在指定時間範圍內到達。

如何使用 Optimization API

同樣的,Optimization API仍是使用http請求的方法

提交路徑優化問題

發送POST請求到 /optimized-trips/v2,並附上你的 Mapbox access token 和需要優化的座標。請求會返回一個問題ID。

POST https://api.mapbox.com/optimized-trips/v2?access_token=YOUR_MAPBOX_TOKEN

查詢優化結果

你可以使用 GET 請求來檢查提交的問題狀態,並獲取優化完成後的結果。

GET https://api.mapbox.com/optimized-trips/v2/{id}?access_token=YOUR_MAPBOX_TOKEN

列出所有路徑優化問題

GET https://api.mapbox.com/optimized-trips/v2?access_token=YOUR_MAPBOX_TOKEN

上一篇
Day21:Map Matching API
下一篇
Day23:台灣天氣地圖:Mapbox 與中央氣象局 API 結合
系列文
深入前端地圖框架技術探索30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言